package edu.uis.csc478.spring09.threeoxen.requestprocessing;

import edu.uis.csc478.spring09.threeoxen.persistence.user.User;

import java.awt.event.ActionListener;

/**
 * User: Chris Logan
 * Date: Apr 14, 2009
 * Time: 12:07:45 PM
 */
public interface UserManagementRequestProcessor extends RequestProcessor {

    public boolean login(String userId, String password) throws RequestProcessingException;
    public void createNewUser(String userId, String password, String email, String userType)throws RequestProcessingException;
    public void modifyUser(String userId, String password, String userType) throws RequestProcessingException;
    public User getUser(String userId) throws RequestProcessingException;

}
